<?php
namespace Common\Model;
use Think\Model;
use Think\page;
/**
 * 类别模型
 */
class CategoryModel extends Model
{

       /* 用户模型自动完成 */
    protected $_auto = array(

        array('create_time', NOW_TIME, self::MODEL_INSERT),
        array('update_time', NOW_TIME, self::MODEL_BOTH),
 
    );
    public function getPage($order="id desc") {
                                                                                                                                                                                                                                                                                                                                         
        $count = $this->count(); // 查询满足要求的总记录数

        $Page = new \Think\Page($count, C('sitePageNum')); // 实例化分页类 传入总记录数和每页显示的记录数(25)
        $Page->setConfig('prev', '上一页');
        $Page->setConfig('next', '下一页');
        $data['page'] = $Page->show(); // 分页显示输出
        // 进行分页数据查询 注意limit方法的参数要使用Page类的属性
        $data['list'] = $this->order($order)->limit($Page->firstRow . ',' . $Page->listRows)->select();
        return $data;
    }   

}
